hit oneself violently - Turco Inglés Diccionario